package bookstore.service;



import bookstore.entity.Product;

import java.util.List;

/**
 * @author 苗庆
 * @version 1.0
 */
public interface PorductService {

    /**
     * 查询所有的商品
     * @return  返回数据库中所有的商品信息
     */
    List<Product> queryAllGoods();


    /**    添加商品
     *
     * @param product  封装的商品对象
     * @return
     */
    int addTOGoods(Product product);

    /**
     *    根据商品ID号修改商品的信息
     *
     * @param product 封装的商品对象
     * @return
     */

    int update(Product product);


    /**
     * 根据商品的ID号进行删除操作
     *
     * @param product   要删除的商品的ID号
     * @return
     */

    int delete(Product product);


    /**
     * 根据用户ID查询用户信息
     * @param product 用户ID
     * @return 商品信息
     */
    Product queryById(Product product);

}
